﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using ProjetoSolo.QueroGas.Dominio.Entidades;
using ProjetoSolo.QueroGas.Dominio.Repositorios;
using ProjetoSolo.QueroGas.Infraestrutura.PersistenciaAdo;
using ProjetoSolo.QueroGas.Infraestrutura.PersistenciaAdo.Repositorios;

namespace QueroGas.Teste
{
    [TestClass]
    public class TesteRepositorioEmpresa
    {
        [TestMethod]
        public void CadastrarEmpresa()
        {
            int valorTeste = 0;

            IContextoRepositorio contexto = new ContextoAdo("QueroGas");

            Empresa empresa = new Empresa();
            empresa.Nome = "hu";

            IRepositorioEmpresa repositorioEmpresa = new RepositorioEmpresa(contexto);
            valorTeste = repositorioEmpresa.CadastrarEmpresa(empresa);

            Assert.AreNotEqual(0, valorTeste);
        }
    }
}
